<?php
namespace Admin\Controller;
use Think\Controller;
class PhotoController extends Controller {

	//用户上传相片列表
	public function index(){
		//以瀑布流形式 已加载的相片不会再被加载
		// $this -> assign('test','用户上传相片列表 以瀑布流形式 已加载的相片不会再被加载');
		$this->display();
	}

	//ajax访问 返回图片地址
	public function ajaxphoto(){
		if (IS_AJAX) {
			$photos = M('photos');


			$where['if_check'] = 0;
			// 查询图片id和地址, 返回给模板展示
			$photos_list = $photos->field('photos_id,photos_path')->where($where)->limit('5')->select();

			if ($photos_list) {

				// 查到数据分配给模板前,  把if_check的字段更新为1,表示看过
				$photos_id = '';
				foreach ($photos_list as $val) {
					$photos_id .= $val['photos_id'].',';
				}
				$photos_id = rtrim($photos_id, ',');

				$data['photos_id'] = array('in', $photos_id);
				$photos->where($data)->save(array('if_check'=>'1'));

				$this->ajaxReturn($photos_list);
			} else {
				$this->ajaxReturn(false);
			}
		} else {
			E('页面不存在');
		}
	}

	//ajax访问 删除图片
	public function delphoto(){
		if (IS_AJAX) {
			$photes_id = I('post.photes_id');
			$photes = M('photes');
			$res = $photes->delete($photes_id);
			if ($res) {
				$this->ajaxReturn('1');
			} else {
				$this->ajaxReturn('0');
			}
			
		} else {
			E('访问页面不存在');
		}
	}

	//ajax访问 向相片所有者发布系统信息
	public function msgphoto(){
		//这里请使用ajax访问
		// if (IS_AJAX) {}
		echo '处理ajax请求 向相片所有者发布系统信息并返回状态';
	}

}
